// 定义一个函数用来格式化数据
function formatNumber(value: any) {
  if (!value) return
  return `${value}`.replace(/(\d{3})(?=\d)/g, "$1,")
  // return value.replace(/\B(?=(\d{3})+(?!\d))/g, ",")
}

// 导出具有格式化功能的两个函数
export default function useFormat() {
  const numberFormat = (value: any) => formatNumber(value)
  const moneyFormat = (value: any) => `¥${formatNumber(value)}`
  return {
    numberFormat,
    moneyFormat,
  }
}
